		* {
			margin:0px;
			padding:0px;
		}
		.font {
			font-size: 14px;
			color:#2BB8AA;
		}
		header {
			border-bottom:2px solid #06C1AE ;
		}
		header #head {
			width:980px;
			padding:10px 0px;
			margin-left:auto;
			margin-right:auto;
		}
		header #head #head_right {
			height:50px;
			line-height:36px;
			font-size: 14px;
			float:right;
		}
		header #head #head_right span {
			font-size:14px;
			line-height:1.5em;
			font-weight:400;
		}
		header #head img {
			width:54px;
			height:36px;
		}
		header #head #head_right .nav {
			width:40px;
			padding:3px 10px;
			border-radius:2px;
			text-decoration:none;
			color:#fff;
			font-weight:700;
			text-align:center;
			background:linear-gradient(to bottom,#2ec3b4,#2db3a6);
			border:0px;
			border-bottom:1px solid #999;
		}
		header #head #head_right .nav:hover {
			background:linear-gradient(to bottom,#2bb8aa,#2eb7aa);
		}
		#main {
			width:980px;
			margin-top:40px;
			margin-left:auto;
			margin-right:auto;
			background:white;
		}
		#main #main_top {
			border-bottom:2px solid #EEEEEE ;
			list-style: none;
			margin-bottom:20px;
		}
		#main #main_top li {
			display:inline-block;
			margin-bottom: -2px;
			cursor:pointer;
			border-bottom: 2px solid #2BB8AA;
			padding:10px 20px;
		}
		section form img {
		 position:relative;
		 top:5px;
		}
		section form .span_class {
		line-height:25px;
		color:red;
		font-size:15px;
		}
		form>div {
			padding:10px 0px;
		}
		.labell {
			width:110px;
			overflow:auto;
			display:block;
			float:left;
			text-align:right;
			line-height:35px;
			font-size: 20px;
		}
		.inpu_class {
			width:180px;
			height:30px;
			font-size: 22px;
		}
		.input {
			display: none;
		}
		#fire {
			padding-left:0px;
		}
		#submi {
			width:180px;
			padding:10px;
			margin-left:70px;
			border-radius:2px;
			font-size: 14px;
			color:#fff;
			font-weight:700;
			text-align:center;
			background:linear-gradient(to bottom,#2ec3b4,#2db3a6);
			border:0px;
			border-bottom:1px solid #999;
		}
		#submi:hover {
			background:linear-gradient(to bottom,#2bb8aa,#2eb7aa);
		}
		footer {
			margin-top:20px;
			padding-top:15px;
			text-align:center;
			border-top:1px solid #eee;
		}
		footer span {
			font-size: 14px;
			line-height:1.5;
			color:#aaa;
		}